package com.whq.thrift.api.web.admin.service.baseconf;

import java.util.List;
import java.util.Map;

import com.whq.thrift.api.web.admin.db.urlmapping.UrlMappingInfo;

public abstract class UrlMappingInfoService {

	public abstract void addUrlMappingInfo(UrlMappingInfo urlMappingInfo);

	public abstract void updateUrlMappingInfo(UrlMappingInfo record);

	public abstract void deleteUrlMappingInfo(String url);

	public abstract List<UrlMappingInfo> findUrlMappingInfoByMap(Map<String, Object> whereParams, int beginIndex, int maxCount);

	public abstract int findUrlMappingInfoCount(Map<String, Object> whereParams);

	public abstract UrlMappingInfo findUrlMappingInfo(String url);

	public abstract List<UrlMappingInfo> findUrlMappingApiList(Map<String, Object> whereParams);
}
